package com.wz.project.agv.quene.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.wz.framework.aspectj.lang.annotation.Excel;
import com.wz.framework.web.domain.BaseEntity;

/**
 * AGV执行队列对象 agv_quene
 *
 * @author wz
 * @date 2023-12-13
 */
public class AgvQuene {
    private static final long serialVersionUID = 1L;

    /**
     * 任务号
     */
    @Excel(name = "任务号")
    private Long task_no;

    /**
     * 站点1
     */
    @Excel(name = "站点1")
    private String position_one;

    /**
     * 站点2
     */
    @Excel(name = "站点2")
    private String position_two;

    /**
     * 站点3
     */
    @Excel(name = "站点3")
    private String position_three;

    /**
     * 站点4
     */
    @Excel(name = "站点4")
    private String position_four;

    /**
     * 任务状态
     */
    @Excel(name = "任务状态")
    private String status;

    /**
     * 车间楼层
     */
    @Excel(name = "车间楼层")
    private String floor;

    /**
     * uuid
     */
    private Long id;

    private String scsj;

    private String xfsj;

    private String jssj;
    private String qq;
    private String lx;
    private String req_code;
    private String task_code;
    private String xf;


    public String getXf() {
        return xf;
    }

    public void setXf(String xf) {
        this.xf = xf;
    }

    public String getTask_code() {
        return task_code;
    }

    public void setTask_code(String task_code) {
        this.task_code = task_code;
    }

    public String getReq_code() {
        return req_code;
    }

    public void setReq_code(String req_code) {
        this.req_code = req_code;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public String getLx() {
        return lx;
    }

    public void setLx(String lx) {
        this.lx = lx;
    }

    public String getScsj() {
        return scsj;
    }

    public void setScsj(String scsj) {
        this.scsj = scsj;
    }

    public String getXfsj() {
        return xfsj;
    }

    public void setXfsj(String xfsj) {
        this.xfsj = xfsj;
    }

    public String getJssj() {
        return jssj;
    }

    public void setJssj(String jssj) {
        this.jssj = jssj;
    }

    /**
     * 任务类型
     */
    @Excel(name = "任务类型")
    private String type;

    public Long getTask_no() {
        return task_no;
    }

    public void setTask_no(Long task_no) {
        this.task_no = task_no;
    }

    public String getPosition_one() {
        return position_one;
    }

    public void setPosition_one(String position_one) {
        this.position_one = position_one;
    }

    public String getPosition_two() {
        return position_two;
    }

    public void setPosition_two(String position_two) {
        this.position_two = position_two;
    }

    public String getPosition_three() {
        return position_three;
    }

    public void setPosition_three(String position_three) {
        this.position_three = position_three;
    }

    public String getPosition_four() {
        return position_four;
    }

    public void setPosition_four(String position_four) {
        this.position_four = position_four;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return status;
    }

    public void setFloor(String floor) {
        this.floor = floor;
    }

    public String getFloor() {
        return floor;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return id;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getType() {
        return type;
    }

    @Override
    public String toString() {
        return "AgvQuene{" +
                "task_no=" + task_no +
                ", position_one='" + position_one + '\'' +
                ", position_two='" + position_two + '\'' +
                ", position_three='" + position_three + '\'' +
                ", position_four='" + position_four + '\'' +
                ", status='" + status + '\'' +
                ", floor='" + floor + '\'' +
                ", id=" + id +
                ", type='" + type + '\'' +
                '}';
    }
}
